package com.card.client.service;

import com.card.client.entry.CreditCardBill;
import com.google.gwt.user.client.rpc.AsyncCallback;

public interface CreditCardBillServiceAsync {

	void addCreditCardBill(CreditCardBill cardBill, AsyncCallback<Void> callback);

	void getAllCreditCardBill(AsyncCallback<CreditCardBill[]> callback);

	void delCreditCardBill(Long id, AsyncCallback<Void> callback);

	void updateCreditCardBill(CreditCardBill cardBill, AsyncCallback<Void> callback);

	void getFinanceMonthCreditCardBill(String financeMonth,
			AsyncCallback<CreditCardBill[]> callback);

}
